package com.mcxx.modules.system.dao.write;


import com.mcxx.modules.statistics.entity.StatisticsExportEntity;
import com.mcxx.modules.system.dto.StatisticsExportDTO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface StatisticsExportWriteDao {

	int insert(StatisticsExportEntity statisticsExport);


	int insertIgnoreNull(StatisticsExportEntity statisticsExport);


	int update(StatisticsExportEntity statisticsExport);


	int updateStatus(StatisticsExportDTO statisticsExportDTO);


	int updateStatusByIds(@Param("idList") List<String> idList, @Param("status") String status);


	int updateStatusById(String id, String status);


	int updateIgnoreNull(StatisticsExportEntity statisticsExport);


	int delete(StatisticsExportEntity statisticsExport);

}
